human faeces - Espagnol Anglais Dictionnaire